package com.are.odisea;

public class OrdenBandeja extends BandejaReporte {
	private String peticion;
	private String producto;
	private String direccion;
	private String cliente;
	private String nombreTecnico;
	private String fecha_orden;
	
	public String getFecha_orden() {
		return fecha_orden;
	}
	public void setFecha_orden(String fecha_orden) {
		this.fecha_orden = fecha_orden;
	}
	public String getPeticion() {
		return peticion;
	}
	public void setPeticion(String peticion) {
		this.peticion = peticion;
	}
	public String getProducto() {
		return producto;
	}
	public void setProducto(String producto) {
		this.producto = producto;
	}
	public String getDireccion() {
		return direccion;
	}
	public void setDireccion(String direccion) {
		this.direccion = direccion;
	}
	public String getCliente() {
		return cliente;
	}
	public void setCliente(String cliente) {
		this.cliente = cliente;
	}
	public String getNombreTecnico() {
		return nombreTecnico;
	}
	public void setNombreTecnico(String nombreTecnico) {
		this.nombreTecnico = nombreTecnico;
	}
	
	public Long getDiasEnvecimiento() {
		java.util.Date hoy = new java.util.Date();
		java.util.Date fecha_orden = Utilidades.strToDatetime(this.fecha_orden);
		return Utilidades.DiferenciaFechas(hoy, fecha_orden, Utilidades.RESULT_DAY);
	}
	
	public Long getHorasEnBandeja() {
		java.util.Date hoy = new java.util.Date();
		java.util.Date fecha_orden = Utilidades.strToDatetime(this.getFecha_reporte());
		return Utilidades.DiferenciaFechas(hoy, fecha_orden, Utilidades.RESULT_HOUR);
	}
	
	public Long getMinutosEnBandeja() {
		java.util.Date hoy = new java.util.Date();
		java.util.Date fecha_orden = Utilidades.strToDatetime(this.getFecha_reporte());
		return Utilidades.DiferenciaFechas(hoy, fecha_orden, Utilidades.RESULT_MINUTES);
	}
	
	
	public OrdenBandeja() {
		super();
		// TODO Auto-generated constructor stub
	}
}
